Prime Minister Narendra Modi has created history by becoming the longest-serving head of government in India. On March 22, 2026, he completed 8,931…